آموزش Spring MVC برای مبتدیان: ساخت برنامه وب جاوا در 25 مرحله [ویدئو]

Spring MVC For Beginners : Build Java Web App in 25 Steps [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه اولین برنامه وب Spring MVC خود سرگرم کننده است. در این دوره آموزشی، اصول اولیه توسعه یک برنامه مدیریتی اولیه Todo با استفاده از Spring MVC با قابلیت های ورود و خروج را خواهید آموخت. وب سایت را قدم به قدم در 25 مرحله می سازید. این دوره اولین قدم عالی به عنوان مقدمه ای برای توسعه برنامه های کاربردی وب جاوا خواهد بود. شما از Spring (مدیریت وابستگی)، Spring MVC، Spring Security (احراز هویت و مجوز)، BootStrap (صفحات سبک)، Maven (مدیریت وابستگی)، Eclipse (IDE) و وب سرور Tomcat استفاده خواهید کرد. ما به شما در تنظیم هر یک از این موارد کمک خواهیم کرد. - یک برنامه مدیریتی اولیه Todo را تکه تکه در 25 مرحله بسازید. - معماری Spring MVC را درک کنید - مفاهیم اولیه Spring MVC - DispatcherServlet، Controllers، ModelMap، ModelAndView، Views (JSP)، JSTL، @RequestParam و @SessionAttributes را درک کرده و از آنها استفاده کنید. - اجرای صحافی و اعتبارسنجی فرم با استفاده از Spring MVC - از Spring Security برای احراز هویت و مجوز استفاده کنید - ساخت دو سرویس وب اولیه Spring REST - مدیریت استثنا را با استفاده از @ControllerAdvice و @ExceptionHandler پیاده سازی کنید - بین المللی سازی را اجرا کنید - اصول استفاده از Maven، Tomcat و Eclipse را درک کنید - از Maven برای مدیریت وابستگی اولیه استفاده کنید - سبک برنامه های وب با بوت استرپ (اصول) انتظار می رود که با جاوا آشنا باشید. انتظار نمی رود که تجربه ای با Eclipse، Spring، Maven یا Tomcat داشته باشید. ما به شما کمک می‌کنیم Eclipse را نصب کنید و با Maven و Tomcat راه‌اندازی کنید - Dispatcher، Servlet * - برنامه مدیریت پایه Todo با مدل Login/Logout، کنترل‌کننده‌ها، نمایش * حل‌کننده و فیلترها * - فرم‌های داده، Binding و اعتبارسنجی * - رویکرد مبتنی بر حاشیه نویسی - @RequestParam، @PathVariable، @ModelAttribute، @SessionAttributes و غیره * - بوت استرپ برای استایل صفحه، امنیت بهار، بین المللی سازی، مدیریت استثنا * - خدمات پایه REST

سرفصل ها و درس ها

مقدمه دوره Introduction to the Course

  • مقدمه دوره Introduction to the Course

  • بررسی اجمالی دوره Overview of the Course

بخش 1: برنامه وب پایه جاوا با JSP و Servlets Part 1: Basic Java Web Application with JSP and Servlets

  • مرحله 01: راه اندازی اولین برنامه وب جاوا Step 01: Setting up Your First Java Web Application

  • مرحله 01: نظریه 1 - Maven و Magic Step 01: Theory 1 - Maven and Magic

  • مرحله 01: نظریه 2 - Servlet چیست؟ Step 01: Theory 2 - What is a Servlet?

  • مرحله 01: نظریه 3 - جریان درخواست برنامه وب Step 01: Theory 3 - Web Application Request Flow

  • مرحله 01: تئوری 4 - اولین Servlet خود را بشناسید - LoginServlet Step 01: Theory 4 - Understand Your First Servlet – LoginServlet

  • مرحله 02: LoginServlet را دوباره از ابتدا و اولین نمای خود را ایجاد کنید Step 02: Create LoginServlet from Scratch Again and your First View

  • مرحله 02: تئوری - زمان پخش - بیایید چیزهای شکسته را امتحان کنیم Step 02: Theory - Play Time - Let's Try Breaking Things

  • مرحله 03: ارسال پارامترهای درخواست با استفاده از روش Get Step 03: Passing Request Parameters using Get Method

  • مرحله 03: نظریه - مقدمه و پایان اسکریپت‌ها Step 03: Theory - Introduction and End to Scriptlets

  • مرحله 04: معایب Get Parameters Step 04: Disadvantages of Get Parameters

  • مرحله 05: اولین درخواست پست شما Step 05: Your First Post Request

  • مرحله 06: اولین روش Servlet doPost شما Step 06: Your First Servlet doPost Method

  • مرحله 07: بیایید یک فیلد رمز عبور اضافه کنیم Step 07: Let’s Add a Password Field

قسمت 2: فنر MVC Part 2: Spring MVC

  • مرحله 10: راه اندازی Maven، Tomcat و برنامه ساده JEE Step 10: Setting up Maven,Tomcat and Simple JEE Application

  • مرحله 11: راه اندازی Spring MVC با 4 مرحله کوچک Step 11: Setting up Spring MVC with 4 mini steps

  • مرحله 12: اولین کنترلر MVC Spring شما Step 12: Your First Spring MVC Controller

  • مرحله 13: قسمت 1 - اولین نمای MVC Spring شما: ViewResolver Step 13: Part 1 - Your First Spring MVC View: ViewResolver

  • مرحله 13: قسمت 2 - شکست تئوری - معماری Spring MVC Step 13: Part 2 - Theory Break - Spring MVC Architecture

  • مرحله 13: قسمت 3 - Play Break - Try Breaking Things Step 13: Part 3 - Play Break - Try Breaking Things

  • مرحله 14: Logging Framework Log4j را اضافه کنید Step 14: Add Logging Framework Log4j

  • مرحله 15: تغییر مسیر به صفحه خوش آمدید: ModelMap و @RequestParam Step 15: Redirect to Welcome Page: ModelMap and @RequestParam

  • مرحله 16: از LoginService برای احراز هویت استفاده کنید Step 16: Use LoginService to Authenticate

  • مرحله 17: سیم کشی خودکار فنر و تزریق وابستگی Step 17: Spring Autowiring and Dependency Injection

  • مرحله 18: نمایش لیست Todo با استفاده از TodoService Step 18: Display list of Todo's using TodoService

  • مرحله 19: معماری برنامه وب جاوا: مدل 1، مدل 2 و MVC Step 19: Java Web Application Architecture: Model 1, Model 2 and MVC

  • مرحله 20: ماژول های فنری Step 20: Spring Modules

  • مرحله 21: @SessionAttributes: Session vs Request Step 21: @SessionAttributes: Session vs Request

  • مرحله 22: یک Todo جدید اضافه کنید: تغییر مسیر Step 22: Add a new Todo: redirect

  • مرحله 23: JSTL برای هر تگ Step 23: JSTL forEach Tag

  • مرحله 24: بوت استرپ کنید تا به دیدگاه های ما سبک دهید Step 24: Bootstrap to Style Our Views

  • مرحله 25: عملکرد Todo را حذف کنید Step 25: Delete Todo Functionality

  • مرحله 26: اعتبارسنجی HTML5 و قالب بندی فرم Todo Step 26: HTML5 Validations and Formatting Todo Form

  • مرحله 27: قسمت 1 - اضافه کردن Todo Command Bean Step 27: Part 1 - Adding Todo Command Bean

  • مرحله 27: قسمت 2 - اعتبارسنجی با استفاده از Hibernate Validator Step 27: Part 2 - Validation using Hibernate Validator

  • مرحله 28: عملکرد Todo را به روز کنید Step 28: Update Todo Functionality

  • مرحله 29: فیلد تاریخ هدف را اضافه کنید: initBinder Step 29: Add Target Date Field: initBinder

  • مرحله 30: قطعات JSP و اضافه کردن نوار پیمایش Step 30: JSP Fragments and Adding a Navigation Bar

  • مرحله 31: آماده شدن برای امنیت بهار Step 31: Preparing for Spring Security

  • مرحله 32: راه اندازی Spring Security Step 32: Setting up Spring Security

  • مرحله 33: اجرای عملکرد خروج Step 33: Implement Logout Functionality

  • مرحله 34: بخش 1 - تئوری پشت ارائه استثنا Step 34: Part 1 - Theory behind Exception Handing

  • مرحله 34: قسمت 2 - پیاده سازی Exception Handing Step 34: Part 2 - Implementing Exception Handing

  • مرحله 35: بین المللی سازی با Spring MVC Step 35: Internationalization with Spring MVC

  • مرحله 36: اصول اولیه خدمات وب اسپرینگ رست Step 36: Basics of Spring Rest Web Services

  • مرحله 37: خدمات وب Spring Rest: @PathParam Step 37: Spring Rest Web Services: @PathParam

تبریک می گویم Congratulations

  • مراحل بعدی Next Steps

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Spring MVC برای مبتدیان: ساخت برنامه وب جاوا در 25 مرحله [ویدئو]
جزییات دوره
6 h 13 m
48
Packtpub Packtpub
(آخرین آپدیت)
1
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

In28Minutes Official In28Minutes Official

Ranga Karanam از شهرت in28Minutes یک معمار با 15 سال تجربه برنامه نویسی و طراحی جاوا با مشتریان عمده بانکی در سراسر جهان است. او در ۲۸ دقیقه با هدف ایجاد دوره های عملی با پروژه های دنیای واقعی شروع به کار کرد. مجموعه دوره های گام به گام یکی از ساخته های اوست. آنها از یک رویکرد گام به گام مبتنی بر راه حل با مثال های کاربردی کاربردی و واقعی استفاده می کنند. تخصص اصلی آنها در توسعه، طراحی و معماری جاوا و فریمورک های مرتبط (Spring، Spring Boot، Spring MVC، Struts، Hibernate) است. تمام کدهای آنها منبع باز است و در GitHub موجود است. آنها از قانون 80-20 استفاده می کنند و به چیزهای دیگر دست می زنند تا به طور مختصر شما را به دانش کافی مجهز کنند تا خودتان بیشتر بدانید.